package com.kingyun.gpsinspection.purificationservice.facade.model.som;

import com.kingyun.gpsinspection.purificationservice.facade.model.File;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * Created by yangcs on 2017/2/20.
 */
public class FacadeStep implements Serializable{

    private String stepId;

    private String stepName;

    private int stepType;

    private int stepIndex;

    private String potentialRisk;

    private String controlMeasures;

    private String keyPoint;

    private int executeDuring;

    private int executeStatus;

    private Date executeTime;

    private double lng;

    private double lat;

    private String stepResultId;

    private List<FacadeDataItem> dataItems;

    private List<File> stepFiles;

    private List<File> imgs;

    private List<File> mp4s;

    private int isImportant;

    private int hasPic;

    private String rfid;

    private String category;

    private BigDecimal stepVersion;

    private int rowno;

    private int categoryIndex;

    public String getStepId() {
        return stepId;
    }

    public void setStepId(String stepId) {
        this.stepId = stepId;
    }

    public String getStepName() {
        return stepName;
    }

    public void setStepName(String stepName) {
        this.stepName = stepName;
    }

    public int getStepType() {
        return stepType;
    }

    public void setStepType(int stepType) {
        this.stepType = stepType;
    }

    public int getStepIndex() {
        return stepIndex;
    }

    public void setStepIndex(int stepIndex) {
        this.stepIndex = stepIndex;
    }

    public String getPotentialRisk() {
        return potentialRisk;
    }

    public void setPotentialRisk(String potentialRisk) {
        this.potentialRisk = potentialRisk;
    }

    public String getControlMeasures() {
        return controlMeasures;
    }

    public void setControlMeasures(String controlMeasures) {
        this.controlMeasures = controlMeasures;
    }

    public String getKeyPoint() {
        return keyPoint;
    }

    public void setKeyPoint(String keyPoint) {
        this.keyPoint = keyPoint;
    }

    public int getExecuteDuring() {
        return executeDuring;
    }

    public void setExecuteDuring(int executeDuring) {
        this.executeDuring = executeDuring;
    }

    public int getExecuteStatus() {
        return executeStatus;
    }

    public void setExecuteStatus(int executeStatus) {
        this.executeStatus = executeStatus;
    }

    public Date getExecuteTime() {
        return executeTime;
    }

    public void setExecuteTime(Date executeTime) {
        this.executeTime = executeTime;
    }

    public List<FacadeDataItem> getDataItems() {
        return dataItems;
    }

    public void setDataItems(List<FacadeDataItem> dataItems) {
        this.dataItems = dataItems;
    }

    public List<File> getStepFiles() {
        return stepFiles;
    }

    public void setStepFiles(List<File> stepFiles) {
        this.stepFiles = stepFiles;
    }

    public List<File> getImgs() {
        return imgs;
    }

    public void setImgs(List<File> imgs) {
        this.imgs = imgs;
    }

    public List<File> getMp4s() {
        return mp4s;
    }

    public void setMp4s(List<File> mp4s) {
        this.mp4s = mp4s;
    }

    public double getLng() {
        return lng;
    }

    public void setLng(double lng) {
        this.lng = lng;
    }

    public double getLat() {
        return lat;
    }

    public void setLat(double lat) {
        this.lat = lat;
    }

    public String getStepResultId() {
        return stepResultId;
    }

    public void setStepResultId(String stepResultId) {
        this.stepResultId = stepResultId;
    }

    public int getIsImportant() {
        return isImportant;
    }

    public void setIsImportant(int isImportant) {
        this.isImportant = isImportant;
    }

    public int getHasPic() {
        return hasPic;
    }

    public void setHasPic(int hasPic) {
        this.hasPic = hasPic;
    }

    public String getRfid() {
        return rfid;
    }

    public void setRfid(String rfid) {
        this.rfid = rfid;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public BigDecimal getStepVersion() {
        return stepVersion;
    }

    public void setStepVersion(BigDecimal stepVersion) {
        this.stepVersion = stepVersion;
    }

    public int getRowno() {
        return rowno;
    }

    public void setRowno(int rowno) {
        this.rowno = rowno;
    }

    public int getCategoryIndex() {
        return categoryIndex;
    }

    public void setCategoryIndex(int categoryIndex) {
        this.categoryIndex = categoryIndex;
    }
}
